#include<stdio.h>
#include<string.h> 
#include<stdlib.h>
int myAtoi(char * s)
{
    int len =strlen(s);
    long  double num=0; 
    int i=0;
    int j;
    int flag=1;
    while(*s==' ') 
    {
        s++;
        len--;
    }
    if(*s=='+'){
        s++;
        len--;
    }
    else if(*s=='-')
    {
        flag =-1;
        s++;
        len--;
    }
   
    int *newnum =(int*)malloc(len * sizeof(int));
    while(*s!='\0' ) 
    {
    newnum[i]=(int)*s-48; 
    if(newnum[i]>9 ||newnum[i]<0)  
        break;

    num=num*10+newnum[i]; 
    i++; 
    s++;
	}
    if(flag *num>=2147483647 ) 
	return 2147483647;
    if(flag *num <=-2147483648 )
    return -2147483648;
    else 
    return flag *num;
	
}
int main()
{
	return 0;
}





